package es.app.forms;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

public class LoginForm extends ActionForm{
	
	private String usuario;

	public String getUsuario() {
		return usuario;
	}

	public void setUsuario(String usuario) {
		this.usuario = usuario;
	}

	@Override
	public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
		ActionErrors errores = new ActionErrors();
		if (usuario!=null && "".equals(usuario)){
			errores.add("usuario", new ActionMessage("error.usuario.obligatorio"));
		}
		
		if (usuario!=null && usuario.length()>10){
			errores.add("usuario", new ActionMessage("error.usuario.longitud"));
		}
		return errores;
		
		
	}
	
}
